opportunity to contribute